make a self-sacrifice - Almanca İngilizce Sözlük